An Efficient Tuple Space Programming Environment

نویسندگان

  • James B Fenwick
  • Lori L Pollock
چکیده

An E cient Tuple Space Programming Environment Introduction Tuple Space Programming Fundamentals Example Linda Program Associative Memory Analysis Compilation Environment Basic Translation Optimizing Compilers Run time Environment Processor Location of Data Data Structures for E cient Data Access Data Transfer Protocol Process Creation Cluster Execution Environment Run time Optimizations Extensions Conclusions Bibliography

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cwmwl, a LINDA-based PaaS Fabric for the Cloud

— In this paper we introduce a new Platform-as-aService cloud environment that combines the LINDA coordination language, an in-memory key-value store, with functional programming to facilitate efficient execution of tenant plugins and applications. In the implementation a tuple space plays a central role in introducing deterministic services for basic parallel programming, including message pa...

متن کامل

A Tuple Space Web Service for Distributed Programming

This paper describes the implementation of a web service providing a tuple space service for distributed programming applications. Previous research has established the benefits of using tuple space-based systems, particularly with regard to simplicity. This project has developed a new web service providing a tuple space mechanism for distributed applications based on web services. The approach...

متن کامل

Brief Announcement: Decoupled Quorum-Based Byzantine-Resilient Coordination in Open Distributed Systems

The tuple space coordination model, originally introduced in the Linda programming language [2], uses a shared memory object called a tuple space to support coordination that is decoupled both in time – processes do not have to be active at the same time – and space – processes do not need to know each others’ addresses. The tuple space can be considered to be a kind of storage that stores tupl...

متن کامل

Sensor Coordination using Active Dataspaces

To ease application development for wireless sensor networks, we have developed a high-level, data-centric programming model, called active dataspace (ADS), and a prototype implementation of ADS on the TinyOS platform. An ADS is an active data repository that supports associative data access operations. The ADS model is based on the tuple space coordination model used in parallel computing, and...

متن کامل

Implementing Tuple Space with Threads

The development of efficient and portable parallel programming systems can be a complex and troublesome task. Although there are several portable environments that are meant to be used as a support layer for higher level programming systems, they all provide different features and different levels of functionality to the system programmer. In this paper we report on our experience implementing ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003